package com.medusa.aps.business.modules.security.model.input;

import com.medusa.aps.business.model.pagination.Page;
import com.medusa.aps.business.modules.security.mp.entity.Role;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Set;

/**
 * @author: xianhui.yu
 **/
@Data
public class RoleQueryPara extends Page<Role> {
    /**
     * 角色id
     */
    @Schema(description = "角色id")
    private Integer id;
    /**
     * 角色名称
     */
    @Schema(description = "角色名称")
    private String name;

    /**
     * 角色id
     */
    @Schema(description = "角色id")
    private Set<Integer> ids;


    /**
     * 是否可查询管理员
     */
    @Schema(hidden = true)
    private boolean selectAdmin;

}
